foam explosive - Turco Inglés Diccionario